package com.ca.project.Server.Modules.UserInfo.Converter;

import com.ca.project.Server.Modules.UserInfo.Context.FindUserInfoContext;
import com.ca.project.Server.Modules.UserInfo.Context.UserInfoUpdateContext;
import com.ca.project.Server.Modules.UserInfo.PO.FindUserInfoPO;
import com.ca.project.Server.Modules.UserInfo.PO.UserInfoUpdatePO;
import org.mapstruct.Mapper;

/**
 * @Description
 * @Author:你好呀小陳同學
 * @CreateTime:22/9/202314:14
 */
@Mapper(componentModel = "spring")
public interface UserInfoConverter {
    /**
     * UserInfoUpdatePO转UserInfoUpdateContext
     *
     * @param userInfoUpdatePO
     * @return
     */
    UserInfoUpdateContext userInfoUpdatePO2Update(UserInfoUpdatePO userInfoUpdatePO);

    FindUserInfoContext FindUserInfoPO2FindUserInfoContext(FindUserInfoPO findUserInfoPO);
}
